# # 1.下列将字符串"100"转换为数字100的正确的是( A )
# # 2.下列程序执行结果是( A  )
# # 1.Append添加一组数据，一块添加
# # 2.Extend数据逐个添加到
# # 3.Insert插入数据
# # 4.对于列表什么是越界
# # 超出列表的最大下标
# # 5.说出变量类型中，哪些是可变数据类型，哪些不可变数据类型
# # 可变数据类型：Dictionary（字典）/List（列表）/Set（集合）
# # 不可变数据类型：Number（数字）/String（字符串）/Tuple（元组）/Bool(布尔值)
#
# # 6.从键盘中输入5个学生的名字，存储到列表中，然后打印出每个学生名字中的第2个字母
# students = []
#
# for i in range(5):
#     name = input('请输入学生名字：')
#     students.append(name)
#
# for name in students:
#     print(name[1])
#
# # 7.随机生成五个数字保存在列表中，取反并输出至终端.(取反:求出相反数，随机数范围是0到100)
# import random
# num_list = []
# i = 0
# while i <= 5:
#     num = random.randint(0, 100)
#     num_list.append(-num)
#     i += 1
# print(num_list)
# # 8.将下列两个列表合并，将合并后的列表升序并输出.
# list1 = [1, 3, 4, 5, 7]
# list2 = [0, 66, 8, 9]
#
# list = list1 + list2
# list.sort(reverse=False)
# print(list)
#
# # 9.使用字典来存储一个人的信息(姓名、年龄[数字]、学号)，这些信息来自键盘的输入，储存完输出至终端.
# name = input('姓名：')
# age = int(input('年龄：'))
#
# number = input("学号：")
# my_dict = {"name": name, "age": age, "num": number}
# print(my_dict)
#
#
# # 10.有下列字典dict1,查找值为“lebo”对应的key并输出到终端.(结果应该是输出school)
# dict1={'school':'lebo','date':2018,'address':'beijing'}
# for a in dict1:
#     if dict1[a] == "lebo":
#         print(a)
#
# # 11.使用切片翻转列表num，将翻转完后的列表中所有偶数位置的元素相加求和并输出至终端.
num = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
num1 = num[::-2]
print(num1)
sum = 0
for i in num1:
    sum = sum + i
print(sum)
